// ping.h	0.1	<2012-03-06>	<QUEDREUX steve>

#ifndef H_PING_H
#define H_PING_H

typedef struct icmppingmessage {
    /** @brief  'En-tete' ICMP
     */
    uchar  type ;
    uchar  code ;
    ushort somme ;

    /** @brief  'Donnees' (definis par le programmeur)
     */
    DWORD  id ; /** @brief  Ce champ nous permettra de reconnaitre notre message
                 */

    DWORD  timestamp ; /** @brief  Celui-ci nous permettra de savoir quand ce message a ete envoye
                        */

} ICMPPINGMESSAGE ;

#define ICMP_ECHO_REQ 8
#define ICMP_ECHO_REPLY 0

//------------------------------------------------------------------------------
#endif // H_PING_H
//------------------------------------------------------------------------------
